ICD\Hosting\Services\CurlClient A

Total Complexity 57
Dependencies 0
Dependents 0
Total lines 444
Lines of code 188
Logical lines of code 119
Comment lines 174
Methods 19
Properties 9

Methods 19

Method Rating Maintainability Complexity Lines of code
executeMulti()
A
43 11 46
clientRequest()
A
51 8 23
execute()
S
55 5 20
__construct()
S
61 4 12
initClient()
S
56 3 18
addHeader()
S
72 3 5
isCachable()
S
70 3 6
getFromCache()
S
67 3 7
trimParams()
S
69 3 6
hasValidResponse()
S
72 2 5
closeClient()
S
68 2 7
saveToCache()
S
67 2 7
getCacheFilePath()
S
71 2 5
setHttpMethod()
S
81 1 3
get()
S
72 1 5
beforeRequest()
S
91 1 2
getHttpMethod()
S
82 1 3
post()
S
72 1 5
cmdHash()
S
78 1 3